#include "stdio.h"
#include "stdlib.h"
typedef unsigned char *byte_pointer;
typedef unsigned int uint;

int x_combine_y(int x, int y)
{
    printf("x == %x\r\ny == %x\r\n",x,y);

    return (x & 0xff) | (y & 0xffffff00);
}
void main(int argc, char *argv[])
{
    int result;
    if(argc == 3)
        result = x_combine_y(atoi(argv[1]),atoi(argv[2]));
    else
        printf("Need more argument!\r\n");
    printf("result is : %x\r\n", result);
}
